Williams endured yet another woeful grand prix weekend, this time in Canada where their cars were visibly off the pace with Lance Stroll and Sergey Sirotkin struggling with a problematic race car which team chief Claire Williams wants to be sorted out asap. Much has been written about the ongoing slide of the once mighty […]